• word of the day

    kirkia wilmsii

    kirkia wilmsii - Dictionary definition and meaning for word kirkia wilmsii

    Definition
    (noun) small African deciduous tree with spreading crown having leaves clustered toward ends of branches and clusters of creamy flowers resembling lilacs
    Synonyms : pepper tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp